Find hotels in San Pedro from CA $77
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check San Pedro hotel prices
Tonight |
Tomorrow night |
This weekend |
Top 10 San Pedro hotels and places to stay
Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection
9.2 out of 10, Wonderful, (320)
The price is CA $464
CA $552 total
includes taxes & fees
Jul 5 - Jul 6
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
8.6 out of 10, Excellent, (591)
The price is CA $303
CA $398 total
includes taxes & fees
Jul 8 - Jul 9
Save an average of 15% on thousands of hotels when you're signed in
Ramon's Village Resort
Ramon's Village Resort
9.4 out of 10, Exceptional, (944)
The price is CA $226
CA $246 total
includes taxes & fees
Jun 13 - Jun 14
Grand Caribe Belize
Grand Caribe Belize
9.6 out of 10, Exceptional, (326)
The price is CA $309
CA $367 total
includes taxes & fees
Jun 13 - Jun 14
Lina Point Belize Overwater Resort
Lina Point Belize Overwater Resort
9.4 out of 10, Exceptional, (243)
Sunbreeze Hotel
Sunbreeze Hotel
9.2 out of 10, Wonderful, (703)
The price is CA $313
CA $360 total
includes taxes & fees
Jun 8 - Jun 9
Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only
9.6 out of 10, Exceptional, (291)
The price is CA $450
CA $558 total
includes taxes & fees
Jun 13 - Jun 14
Margaritaville Beach Resort Ambergris Caye - Belize
Margaritaville Beach Resort Ambergris Caye - Belize
8.0 out of 10, Very good, (39)
The price is CA $296
CA $357 total
includes taxes & fees
Jul 1 - Jul 2
Las Terrazas Resort
Las Terrazas Resort
9.0 out of 10, Wonderful, (205)
The price is CA $364
CA $433 total
includes taxes & fees
Jun 18 - Jun 19
Bella Vista Resort Belize
Bella Vista Resort Belize
9.8 out of 10, Exceptional, (190)
The price is CA $256
CA $279 total
includes taxes & fees
Jun 15 - Jun 16
BluZen
BluZen
9.8 out of 10, Exceptional, (153)
The price is CA $523
CA $627 total
includes taxes & fees
Jun 8 - Jun 9
Barefoot Caye Caulker Hotel
Barefoot Caye Caulker Hotel
9.2 out of 10, Wonderful, (140)
The price is CA $183
CA $218 total
includes taxes & fees
Jun 21 - Jun 22
El Ben Cabañas
El Ben Cabañas
9.6 out of 10, Exceptional, (115)
The price is CA $316
CA $344 total
includes taxes & fees
Jun 8 - Jun 9
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More cheap stays in San Pedro
Lina Point Belize Overwater Resort
57 Lina Point Dr, San Pedro
9.2/10 Wonderful! (243 reviews)
Accommodation near San Pedro attractions
Hol Chan Marine Reserve
5/5(58 reviews)
Explore the lovely green spaces of Hol Chan Marine Reserve and enjoy the snorkeling spots in San Pedro. Stroll along the area's beautiful beaches, or simply savor its lively bars.
San Pedro Travel Info
Number of hotels | 844 |
---|---|
Highest price | CA $523 |
Lowest price | CA $77 |
Known attractions | Secret Beach, Boca Del Rio Beach and Central Park Beach |
Hotels with nearby beaches | 280 |
Hotels with bars | 263 |
Frequently asked questions
San Pedro Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Enjoyed my first time here will be back."
A verified traveller stayed at Sunbreeze Suites
Posted 2 days ago
Areas of San Pedro
Accommodation near San Pedro attractions
Hotels close to top San Pedro beaches
Choose Your San Pedro Hotel Style
- All Inclusive Resorts and Hotels (3)
- Beach Hotel (86)
- Boutique Hotels (5)
- Casino Hotels (2)
- Cheap Hotels (19)
- Family Hotels (73)
- Golf Hotels (37)
- Green Hotels (1)
- Historic Hotels (54)
- Hotel Wedding Venues (28)
- Hotels & Resorts for Couples (85)
- Hotels with Balconies (49)
- Hotels with Bar (48)
- Hotels with Childcare (16)
- Hotels with Free Airport Shuttle (19)
- Hotels with Free Breakfast (8)
- Hotels with Free Parking (41)
- Hotels with Hot Tubs (11)
- Hotels with Kitchenettes (13)
- Hotels with Tennis Courts (4)
- Hotels with Waterslides (3)
- Hotels with Wifi (59)
- Hotels with a Pool (62)
- Hotels with smoking rooms (13)
- Luxury Hotels (20)
- Oceanfront Hotels (16)
- Pet-friendly Hotels (2)
- Romantic Hotels (55)
- Shopping Hotels (42)
- Spa Hotels (39)
Hotels near San Pedro Airports
Search San Pedro Hotel Brands
Hotels Near San Pedro, Belize District
Explore more hotels
- Margaritaville Beach Resort Ambergris Caye - Belize
- Matachica Resort & Spa - Adults Only
- X'Tan Ha - The Waterfront Resort
- Victoria House Resort & Spa
- Mata Rocks Resort
- Sunbreeze Hotel
- Bella Vista Resort Belize
- Hidden Jewel Boutique Hotel
- San Pedro Holiday Hotel
- Ambergris Sunset Hotel
- Caribbean Villas Hotel
Expedia's Latest Trends
Hotels
Flights
Cheap Flights from Vancouver (YVR) to Toronto (YYZ)Cheap Flights from Toronto (YYZ) to Dubai (DXB)Cheap Flights to PlacenciaCheap Flights from Toronto (YYZ) to Seattle (SEA)Cheap Flights from Halifax (YHZ) to Kitchener (YKF)Cheap Flights to Belize CityCheap Flights from Montreal (YUL) to Los Angeles (LAX)Cheap Flights from Edmonton (YEG) to Auckland (AKL)Cheap Flights from Vancouver (YVR) to Rome (FCO)Cheap Flights to VancouverFlights to Dubai
Cars
Activities
Vacation Rentals
General